yellow-spotted monitor - Turc Anglais Dictionnaire